#include <stdio.h>

void tongji(char* p)
{
	int a=0,b=0,c=0,d=0;
	while(*p!='\0')
	{
		if(*p>='A' && *p<='Z')
		{
			a++;
		}
		else if(*p>='a' && *p<='z')
		{
			a++;
		}
		else if(*p>='0' && *p<='9')
		{
			b++;
		}
		else if(*p == ' ')
		{
			c++;
		}
		else
			d++;
		p++;
	}
	printf("字母:%d 数字:%d 空格:%d 字符:%d",a,b,c,d);
}

int main()
{
	char ch[20]={0};
	int i;
	for(i=0;i<20;i++)
	{
		scanf("%c",&ch[i]);
		if(ch[i]=='\n')
		{
			ch[i]='\0';
			break;
		}
	}
	if(i==19)
	ch[i]='\0';
	tongji(ch);
	return 0;
}